介绍介绍要学习docker首先要学会管理docker镜像,docker镜像的获取方式包括:官方拉取(pull)导出/导入(export/import)保存/加载(save/load)Dockerfile这里面大家最常用的方式还是官方拉取,但是官方镜像源的服务器在美国,我们这边下载速度没法保证。即便用了很多国内的镜像源的服务器,稳定性还...
介绍介绍在现如今的微服务时代,通过源码编译安装软件的部署方式已经很有人使用了,大家都转为通过docker来部署软件或服务了。所以,福哥的TFCentOS7x64服务器也得先把docker这个基本服务安装起来,后面福哥才能在TFCentOS7x64服务器上面部署各种各样的软件或服务。今天福哥就带着大家在TFCentOS7x64上面安装d...
介绍介绍福哥为了学习Linux操作系统的使用,以及在Linux操作系统上面部署各种运行环境,打算搭建一个CentOS7的平台。福哥采用的是VMWare虚拟机作为载体搭建这个CentOS7的平台。下面福哥就带着大家一步一步地把这个CentOS7的平台搭建起来~~环境操作系统CentOS 7 x86_64 2009硬件环境VMWare 1...
问题默认情况下,CentOS7系统是没有nslookup的。解决只要通过yum安装即可。yum -y install bind-utils
介绍介绍福哥最近在研究达梦数据库,发现达梦数据库的Linux版本的tool下的dts不是命令行的,联系达梦技术人员得到答复是需要在Linux的图形化界面里使用这个dts工具。好吧!那就给我们的CentOS7安装一个图形化界面吧!安装查看可用版本首先我们要看看当前操作系统支持哪些版本的图形化界面库,使用如下命令可以查看,建议先改成英文后...
介绍介绍福哥的TFLinux使用的是CentOS7操作系统,默认情况下yum源是国外的服务器,安装软件的时候会非常的慢。要解决这个问题只能把yum源改成国内的源。国内源有很多选择,福哥选择的是163源。教程更新163源首先将yum的CentOS-Base.repo改成163的。curl -o /etc/yum.re...
介绍介绍达梦是一个国人自主研发的企业级数据库开发商,其数据库产品和Oracle数据库极其相似,Oracle数据库的SQL*Plus工具支持的内建命令在达梦数据库的disql下都可以正常使用。国人能有这样了不起的数据库产品,福哥必须要支持一下!前面福哥以及带着大家学会了在Windows平台上安装达梦数据库了,今天福哥要带着大家学习在Li...
介绍介绍福哥想要使用达梦数据库作为客户系统的数据库引擎,但是单机数据库只能出现开发环境当中(甚至很多开发环境都不会使用单机模式了)。所以查询了达梦的文档寻找最基本的读写分离的解决方案,后来发现了达梦支持类似MySQL的主从复制运行模式,福哥各种尝试搭建DM8的主从复制运行模式死活过不去,就在快要放弃的时候灵机一动要不试试DM7?结果成...
介绍介绍福哥想要使用达梦数据库作为客户系统的数据库引擎,但是单机数据库只能出现开发环境当中(甚至很多开发环境都不会使用单机模式了),所以查询了达梦的文档寻找最基本的读写分离的解决方案,最后发现了达梦支持类似MySQL的主从复制运行模式。在福哥整理这篇教程的时候,达梦的最新版本DM8依然无法使用主从复制实现读写分离。达梦官方社区搜索找不...
介绍介绍福哥要做一个自动化测试的脚本来对网站的功能进行了全面的测试,很多人一下会想到通过curl之类的方式去请求服务器页面,通过代码模拟浏览器?不就是发送 GET/POST 请求吗?一开始,福哥也是这样认为的,直到学习了python的selenium,才体会到“无界面浏览器操作模拟”的神奇,今天就跟着福哥学习一下如何使用seleniu...
介绍介绍福哥学习Python也有半年了多了。之前对Python的理解比较肤浅,觉得Python是个“不三不四”、“不伦不类”的语言,定位也不清晰,语法又很古怪,还被一帮JS拿去忽悠家长给鸡娃报班。现在福哥作为一名“老”Python程序员对Python有了全新的认识,Python是一个非常好的语言,理由是:首先,相比较PHP语言,Pyt...
介绍介绍国人喜欢跟风,有人带节奏,就会有大批的人跟着走,这种心理时常会被利用,Python这个语言其实是最不适合初学者学习的语言,它的语法不伦不类,它的定位不清不楚,它能解决的问题很小众,它确被带节奏成为了大众入门学习的第一门语言,福哥真是哭笑不得~~Python属于脚本语言,和其他脚本语言诸如:PHP、Shell、Bat差不多,脚本...
介绍介绍福哥在使用docker-compose工具build镜像的时候得到了如下的错误信息:[root@dev TFLinux]# docker-compose build mysql
Building mysql
unknown flag: --iidfile...
介绍介绍通过 GeoIP 库可以建立一个本地IP归属地查询系统,快速查询IP归属地信息。最主要的是,它是免费的哦~~安装下载下载 GeoIP2 库https://dev.maxmind.com/geoip/geoip2/geolite2/1、下载库需要注册账号,注册步骤:提交注册申请,需要一个 Email 地址通过 Email 接收邮...
介绍介绍福哥发现很多网站都要通过邮箱来注册账号,去申请别人的邮箱需要提交好多资料,烦人啊!最后福哥决定自己搭建一个邮箱服务器好了。福哥用sendmail搭建自己的电子邮箱系统,sendmail是linux操作系统的软件,所以服务器选用的是centos7。安装安装sendmailsendmail是搭建电子邮箱系统的基础服务yum&nbs...
介绍介绍大家都知道CentOS 7操作系统默认就带了一个Python的解析器,可以直接运行python程序。不过虽然有了Python解析器,却没有Python包管理工具pip,如果我们想安装Python包的话就无从下手了~~原因可以想象一下,如果允许服务器随便安装Python包,这是一个挺可怕是事情。所以,如果我们想要使用Python...
介绍介绍我们的TFLinux是CentOS 7操作系统,在CentOS 7里面增加了一个管理防火墙的工具就是firewall-cmd,这个工具通过firewalld服务起作用,我们可以通过firewall-cmd去控制firewalld服务的功能。今天福哥就把这个firewalld的使用方法教给大家~~添加如果我们要添加一个端口可以使...
介绍介绍在linux操作系统下面,可能会有非常多的web服务器,运行PHP程序的apache,运行java程序的tomcat。除此之外还有很多成品B/S架构的软件,如:监控软件zabbix,图标软件grafana,持续集成工具jekins,代码管理工具gitlab等等。这些web服务器和软件工具通常情况下都会使用自己的端口发布出来,很...
介绍介绍Docker是一个容器(Container)服务,用来管理容器。容器就是一个运行环境,可以部署任何软件运行环境,且环境内只包含最小的操作系统所需要的系统文件,轻量级的运行环境保证了系统的性能,干净的系统环境保证了系统的安全。容器可以有自己的IP地址,可以有自己的service系统,可以有自己的hosts,可以有自己的cront...
介绍介绍跟福哥学习编程,无论是java,还是php,或者是asp.net,都会需要连接一些服务,包括但不限于MySQL、Redis、Memcached、Apache、Tomcat、MongoDB、ElasticSearch、Kafka等等这些软件有的有windows版本,有的只有linux版本,无论是否有windows版本,linux...
介绍介绍福哥今天就来给那些没有接触过linux系统的童鞋上一堂Linux操作系统的使用基础课,通过这堂课大家可以知道linux的文件、目录的操作方法,vi编辑器的操作方法、网络配置方法,系统服务管理方法,以及常用命令的使用技巧V1.5版本增加了如下内容的教程:vi编辑器增加了显示行号和合并行的技巧系统服务管理增加了显示服务运行状态的技...
介绍介绍大家前两天跟着福哥已经学会了通过VMware安装Linux操作系统CentOS 7了,我们教程里是分配了一个20G的硬盘,很显然20G肯定是不够用的,福哥说过需要增加硬盘来解决容量问题,我们的所有程序和代码都要放入这个新硬盘里面那么现在就开始吧~~添加硬盘启动VMware,找到我们的虚拟机TFLinux,点击硬盘一栏,弹出硬盘...
介绍介绍Elasticsearch是一个文档型数据库引擎,和MongoDB类似,它的数据也是以一个一个文档的形式存储起来的,同样的它的数据也是JSON数据类型的。和MongoDB最大的区别是Elasticsearch的重点是在搜索上,从名字也可以看得出来,Elasticsearch基于Lucene全文检索引擎,可以轻松建立一个BM25...
介绍介绍大部分技术都是外国人搞出来的,真是悲哀~~这些技术的支持服务器都在国外,所以在国内的我们想使用这些技术的支持就要忍受缓慢的国际网速延迟带来的痛苦!!!著名的CentOS操作系统内建的包管理器yum的镜像地址mirrotlist.centos.org就是国外的,连都连不上,怎么办?还好我们的163.com提供了一套镜像选择,福哥...
介绍介绍今天给童鞋们介绍的是Redis数据库,和之前介绍的MySQL不同,Redis是KV型数据库,而MySQL关系型数据库,区别在于Redis是不支持SQL语句操作的,而MySQL是支持SQL语句的。KV型数据库就是一个Key(键)对应一个Value(值),数据库里存储这成千上万组Key-Value数据,它们之间是独立存在的,没有任...
介绍介绍在linux操作系统下面,apache是非常流行的web服务器,大部分生产环境都是使用apache作为web服务器的,apache和php是亲密搭档,所以学习php编程就一定要学会安装使用apache这个web服务器软件基本信息安装环境CentOS:CentOS Linux release 7.6.1810 (Core)Lin...
介绍介绍福哥今天就来给那些没有接触过linux系统的童鞋上一堂linux操作系统的使用基础课,通过这堂课大家可以知道linux的文件、目录的操作方法,vi编辑器的操作方法、网络配置方法,系统服务管理方法,以及常用命令的使用技巧文件操作创建文件touch使用touch命令可以创建一个空文件touch /tongfu.net/w...
介绍介绍跟福哥学习编程,无论是java,还是php,或者是asp.net,都会需要连接一些服务,包括但不限于MySQL、Redis、Memcached、Apache、Tomcat、MongoDB、ElasticSearch、Kafka等等这些软件有的有windows版本,有的只有linux版本,无论是否有windows版本,linux...
介绍CentOS7DockerKMS安装下载从 https://github.com/Wind4/vlmcsd/releases 下载二进制版本wget https://github.com/Wind4/vlmcsd/releases/download/svn1112/binaries.tar.gz安装解...
介绍介绍大部分技术都是外国人搞出来的,真是悲哀~~这些技术的支持服务器都在国外,所以在国内的我们想使用这些技术的支持就要忍受缓慢的国际网速延迟带来的痛苦!!!著名的CentOS操作系统内建的包管理器yum的镜像地址mirrotlist.centos.org就是国外的,连都连不上,怎么办?还好我们的阿里巴巴的重量级产品阿里云提供了一套镜...